home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / share / sgml / declaration / big5sgml.decl next >
Text File  |  2004-01-31  |  3KB  |  95 lines

  1. <!SGML "ISO 8879:1986"
  2.         -- This SGML declaration will allow Big5 documents to
  3.         be handled by older SGML systems. But note that Big5
  4.         is an unsafe encoding. This is a poor example of an
  5.         SGML declaration, because it fakes everything: we
  6.         are treating the Big5 bytes as characters each, and
  7.         not just parts of codes. Also, we are gicing the wrong
  8.         BASESET as well. 
  9.  
  10.         This SGML declaration is suitable for working with 
  11.         basic SGML documents in Big5.  
  12.  
  13.         This SGML declaration allows some kinds of XML documents:
  14.                 long names (ASCII characters only)
  15.                 ":" in names
  16.                 CAPACITY, QUANTITY, altered
  17.                 
  18.  
  19.         Rick Jelliffe, Academia Sinica, Taipei, Taiwan
  20.         ricko@gate.sinica.edu.tw
  21.         www.ascc.net/xml/
  22.         -- 
  23.         
  24. CHARSET
  25. BASESET "ISO 646-1983//CHARSET International Reference Version
  26.          (IRV)//ESC 2/5 4/0"
  27. DESCSET     0    9   UNUSED
  28.             9    2   9
  29.            11    2   UNUSED
  30.            13    1   13
  31.            14   18   UNUSED
  32.            32   95   32
  33.           128  128   128
  34. CAPACITY SGMLREF    
  35. -- Capacities are not restricted in XML --
  36.          TOTALCAP 99999999
  37.          ENTCAP   99999999
  38.          ENTCHCAP 99999999
  39.          ELEMCAP  99999999
  40.          GRPCAP   99999999
  41.          EXGRPCAP 99999999
  42.          EXNMCAP  99999999
  43.          ATTCAP   99999999
  44.          ATTCHCAP 99999999
  45.          AVGRPCAP 99999999
  46.          NOTCAP   99999999
  47.          NOTCHCAP 99999999
  48.          IDCAP    99999999
  49.          IDREFCAP 99999999
  50.          MAPCAP   99999999
  51.          LKSETCAP 99999999
  52.          LKNMCAP  99999999
  53. SCOPE        DOCUMENT
  54. SYNTAX 
  55. SHUNCHAR NONE
  56. BASESET "ISO 646-1983//CHARSET International Reference Version
  57.          (IRV)//ESC 2/5 4/0"
  58. DESCSET    0          128         0
  59. FUNCTION   RE                    13
  60.            RS                    10
  61.            SPACE                 32
  62.            TAB        SEPCHAR     9
  63. NAMING     LCNMSTRT   ""
  64.            UCNMSTRT   ""
  65.            LCNMCHAR   "-.:"
  66.            UCNMCHAR   "-.:"
  67.            NAMECASE   GENERAL    NO
  68.                       ENTITY     NO
  69. DELIM      GENERAL    SGMLREF
  70.            SHORTREF   NONE
  71. NAMES      SGMLREF
  72. QUANTITY  SGMLREF
  73.              -- Quantities are not restricted in XML --
  74.              ATTCNT      99999999
  75.              ATTSPLEN    99999999
  76.              -- BSEQLEN  not used --
  77.              -- DTAGLEN  not used --
  78.              -- DTEMPLEN not used --
  79.              ENTLVL      99999999
  80.              GRPCNT      99999999
  81.              GRPGTCNT    99999999
  82.              GRPLVL      99999999
  83.              LITLEN      99999999
  84.              NAMELEN     99999999
  85.              -- no need to change NORMSEP --
  86.              PILEN       99999999
  87.              TAGLEN      99999999
  88.              TAGLVL      99999999 
  89.  
  90. FEATURES
  91. MINIMIZE   DATATAG   NO   OMITTAG    YES          RANK       NO    SHORTTAG YES
  92. LINK       SIMPLE    NO   IMPLICIT   NO           EXPLICIT   NO
  93. OTHER      CONCUR    NO   SUBDOC     NO           FORMAL     NO
  94. APPINFO    NONE>
  95.